home *** CD-ROM | disk | FTP | other *** search
/ Best of Shareware / Best of PC Windows Shareware 1.0 - Wayzata Technology (7111) (1993).iso / mac / ZIPPED / DOS / GRAPHICS / POVSRC.ZIP / POVRAY.CAT < prev    next >
Text File  |  1992-07-16  |  9KB  |  175 lines

  1. This archive contains all of the files used for compiling various
  2. versions POV.  You will need SOURCE.ZIP for the source common to all
  3. versions.  Inside MACHINE.ZIP are several other archives specific to
  4. a particular machine such as IBM.ZIP or UNIX.ZIP.  You need only retrieve
  5. those which apply to you.  MISC.ZIP contains other important POV files
  6. which are not directly involved in compiling.
  7.  
  8. This archive contains:
  9.  
  10. SOURCE.ZIP:
  11.  
  12.     FRAME.H       - header containing typedefs, constants and data structures
  13.     POVPROTO.H    - header containing all function prototypes
  14.     TEXTURE.H     - header used by texture modules
  15.     VECTOR.H      - header for vector math macros
  16.     
  17.     BEZIER.C      - bicubic patch object routines
  18.     COLOUR.C      - color manipulation routines
  19.     CSG.C         - constructive solid geometry object routines
  20.     DUMP.C        - RGB dump file handler routines
  21.     GIFDECOD.C    - generic GIF LZW decoder module
  22.     GIF.C         - GIF file handler routines
  23.     HFIELD.C      - height field object routines
  24.     IFF.C         - IFF file handler routines
  25.     LIGHTING.C    - lighting calculation routines
  26.     MATRICES.C    - 3d transformation matrices routines
  27.     OBJECTS.C     - general routines for all objects
  28.     PARSE.C       - DAT file parser for POV language
  29.     PLANES.C      - plane object routines
  30.     POINT.C       - light source routines
  31.     POLY.C        - poly, cubic, and quartic object routines
  32.     POVRAY.C      - main program, command line parsing routines
  33.     PRIOQ.C       - priority queue for ray/object intersection module
  34.     QUADRICS.C    - quadric object routines
  35.     RAW.C         - RAW RGB image file handler routines
  36.     RAY.C         - ray manipulation routines
  37.     RENDER.C      - routines to implement main program loop
  38.     BOXES.C       - box object routines
  39.     BLOB.C        - blob object routines
  40.     SPHERES.C     - sphere object routines
  41.     TARGA.C       - Targa file handler routines
  42.     TEXTURE.C     - main texture module
  43.     TOKENIZE.C    - DAT file tokenizer for POV language
  44.     TRIANGLE.C    - triangle and smooth triangle object routines
  45.     TXTBUMP.C     - surface normal perturb routines for textures
  46.     TXTCOLOR.C    - color pattern routines for textures
  47.     TXTMAP.C      - image, material, bump and gouge map routines for textures
  48.     TXTTEST.C     - dummy routines for testing new texture types
  49.     VECT.C        - support routines for poly objects
  50.     VIEWPNT.C     - viewpoint/camera routines
  51.           
  52.     SOURCE.CAT    - list of files in SOURCE.ZIP
  53.  
  54. MACHINE.ZIP:
  55.  
  56. AMIGA.ZIP:
  57.    amiga.doc    - system-specific documentation for Amiga
  58.    amigacon.h   - Amiga configuration header -- rename to config.h
  59.    amiga.c      - system-specific code for Amiga
  60.    amiga.mak    - makefile for Amiga (Lattice C)
  61.    amiga.cat    - a list of files in AMIGA.ZIP
  62.  
  63.  IBMPC.ZIP     - archive of files for IBM-PC's and compatibles
  64.   ibmconf.h    - IBM-PC's configuration header -- rename to config.h
  65.   ibmicb.mak   - make and link file for Intel Code Builder (ICB)
  66.                  ICB is used for the IBM-PC release version of POV-Ray
  67.   _get_ebx.obj - Small util file needed for ICB compile
  68.   ibm.c        - system-specific code for IBM-PC's under all compilers
  69.                  for both protected and non-protected modes.  
  70.   ibmmsc.mak   - makefile for Microsoft C
  71.   ibmmsc.lnk   - link file for Microsoft C 
  72.   ibmbc.mak    - makefile for Borland/Turbo-C 
  73.   ibmbc.lnk    - link file for Borland/Turbo-C 
  74.   ibmgcc.mak   - makefile for Gnu CC protected mode (386) compiler
  75.   ibmgcc.lnk   - linkfile for Gnu CC protected mode (386) compiler
  76.   ibmwat.mak   - makefile for Watcom C 
  77.   ibmwat.lnk   - link file for Watcom C 
  78.   ibmwat3.mak  - makefile for protected mode (386) Watcom C 
  79.   ibmwat3.lnk  - link file for protected mode (386) Watcom C 
  80.   ibmzor.mak   - makefile for Zortech C/C++
  81.   ibmzor.lnk   - link file for Zortech C/C++ 
  82.   ibmzor2.mak  - makefile for 286 extended memory mode Zortech C/C++
  83.   ibmzor2.lnk  - link file for 286 extended memory mode Zortech C/C++ 
  84.   ibmzor3.mak  - makefile for 386 protected mode Zortech C/C++
  85.   ibmzor3.lnk  - link file for 386 protected mode Zortech C/C++ 
  86.   ztc386.asm   - source asm file for Zortech 386 mode display code
  87.   ztc386.obj   - object file for Zortech 386 mode display code
  88.   zpm.def      - misc file for Zortech protected mode
  89.   rtlink.cfg   - file for use with RTLINK program
  90.   ai.lib       - needed for TIGA support (Texas Instruments Graphics Adapter)
  91.   extend.h     - needed for TIGA support (A specialized graphics chip used )
  92.   tiga.h       - needed for TIGA support (on the Hercules Graphics Station )
  93.   tigadefs.h   - needed for TIGA support (and some other 24 bit cards. )   
  94.   ibm.cat      - list of files in IBM.ZIP
  95.  
  96.  MAC.SIT       - StuffIt archive of file for Mac
  97.   The MAC.SIT archive contains machine specific files for compiling POV-Ray 
  98.   on the Macintosh. It was not compressed using the standard archive format
  99.   because the Stuffit format is much more common in the Mac world.
  100.   It can be extracted using the Stuffit Expander, available from Aladdin
  101.   through any one of the following sources: 
  102.   America Online: use QuickFinder with the following words to describe 
  103.                   your area of interest: stuffit expander
  104.  
  105.   Compuserve: join the MACSYS forum, and search the libraries for the
  106.               following keyword: stuffit 
  107.               The latest version as of 4/26/92 is: stufex.sea, if you want 
  108.               to download it without searching the libraries.
  109.  
  110.   The Twilight Zone BBS: (619) 480-2435, Escondido, CA.  Download StufEx.sea
  111.                          from the files section.  
  112.   The Graphics Alternative BBS: (510) 524-2780, El Cerrito, CA.  
  113.   You Can Call Me Ray BBS: (708) 358-5611. 
  114.  
  115.    Files in MAC.SIT:
  116.    components.h     - Apple include file for QuickTime support
  117.    config.h         - Mac version of the configuration header file.
  118.    DoPOVPerf        - an MPW file for doing performance analysis of POV-Ray 
  119.                       code
  120.    ImageCompression.h - Apple include file for QuickTime support
  121.    Mac.cat          - listing of files in MAC.SIT
  122.    POV.C            - Main application, mac-specific support routines.
  123.    POV.Make         - MPW-specific make dependency file.
  124.    POV.r            - MPW-specific resource source code file (SIZE rsrc)
  125.    pov.?.rsrc       - POV-Ray Mac resources (dialogs, balloon help, icons etc.)
  126.    POVMac.h         - Header file for POV.C and TextEditor.c
  127.    printf2window.c  - support code for redirecting C stdio to a window
  128.    printf2window.h  - header file for printf2window.c, used by POV.C
  129.    ReadMe.txt       - Release notes for using or compiling the Mac version of
  130.                       POV-Ray
  131.    SaveCmpPict.c    - QuickTime compressed picture saving code for POV-Ray
  132.    SaveCmpPict.h    - header file for QuickTime compressed pictures
  133.    StdCompression.h -  Apple include file for QuickTime support
  134.    StdCompressionGlue.o - Apple glue code for using QuickTime under MPW
  135.    StdCompressionGlue.? - Think C version of glue code
  136.    stdio_p2w.h      - header file for printf2window.c, used by config.h
  137.    TextEditor.C     - Code for the POV-Ray Source definition file editor.
  138.    
  139.  VAX.ZIP        - archive of files for VAX
  140.   unix.doc      - system-specific documentation for Vax
  141.   vaxconf.h     - Vax configuration header -- rename to config.h
  142.   vaxbuild.com  - makefile for VAX
  143.   vax.c         - system-specific code for VAX
  144.   vax.cat       - list of files in VAX.ZIP
  145.  
  146.  UNIX.ZIP       - archive of files for Unix 
  147.   unix.doc      - system-specific documentation for Vax
  148.   unixconf.h    - UNIX configuration header -- rename to config.h
  149.   unix.c        - system specific routines for UNIX
  150.   unix.mak      - makefile for UNIX
  151.   xwindows.c    - B&W or color X Windows code for UNIX systems 
  152.   xpov.ico      - the Icon for X Windows
  153.   xwindows.mak  - makefile for X Windows
  154.   gcc.c         - system specific routines for Gnu CC
  155.   gccconf.h     - header file for Gnu CC -- rename to config.h
  156.   rs6conf.h     - header file for HP RS6000 -- rename to config.h
  157.   unix.cat      - list of files in UNIX.ZIP
  158.  
  159.  MACHINE.CAT    - list of files in MACHINE.ZIP
  160.  
  161. MISC.ZIP:
  162.     DAT2POV.C     - source for DKB\POV-Ray beta to 
  163.                     POV-Ray 1.0 scene file converter
  164.     DAT2POV.DOC   - documentation for DAT2POV
  165.     PORTGUID.TXT  - guidlines for keeping POV-Ray portable
  166.     POVLANG.TXT   - formal grammar for POV-Ray 1.0 language
  167.     HFTARGA.DOC   - Explanation of new Targa use with height fields
  168.     HFSOMB.C      - C demo of new Targa use with height fields
  169.     HFTARGA.C     - C source to write Targa hf use with HFSOMB.C
  170.     SOMBRERO.POV  - Demo scene file to use Targa read for height fields. 
  171.                     Needs the Targa file generated by HFSOMB.C
  172.     WARNING.DOC   - List of known bugs/problems
  173.  
  174.     MISC.CAT      - listing of files in MISC.ZIP
  175.